
### Other generic politics desicions at the bottom of the file ###

coalition_desicions = {

	###Desicion countdown ###
	#activate_decision
	#remove_decision
	
	coalition_countdown = {
		icon = eng_trade_unions_support
		
		#need to complete
		available = {
			custom_trigger_tooltip = {
				tooltip = has_formed_coalition_TT
				check_variable = { government_coalition_strength_elect > majority_threshold }
			}
		}
		
		modifier = {
			#political_power_cost = 2
		}

		activation = {
			#is triggered only
			has_country_flag = coalition_forming
		}

		Is_good = no

		days_mission_timeout = 30
		days_remove = 0

		fire_only_once = yes

		timeout_effect = {
			add_political_power = -300
			custom_effect_tooltip = AI_form_government_TT
			hidden_effect = {
				clear_array = ruling_party
				clear_array = gov_coalition_array
				
				set_temp_variable = { majority_threshold_1 = majority_threshold } #need one that does not include biggest party
				subtract_from_temp_variable = { majority_threshold_1 = party_pop_elect_array^max_index_1 }

				set_temp_variable = { majority_threshold_2 = majority_threshold } #need one that does not include second biggest party
				subtract_from_temp_variable = { majority_threshold_2 = party_pop_elect_array^max_index_2 }
				
				make_affinity_arrays = yes
				reduce_affinity_array_party_1 = yes
				reduce_affinity_array_party_2 = yes
				
				if = {
					limit = {
						#coalition 1 is prefered - lowest
						check_variable = {
							var = cost1
							value = cost2
							compare = less_than_or_equals
						}
					}
					add_to_array = { ruling_party = max_index_1 }
					for_each_loop = {
						array = party_pop_elect_array
						index = i1
						if = {
							limit = {
								check_variable = { party_1_affinity_array^i1 > 0 }
							}
							add_to_array = { gov_coalition_array = i1 }
						}
					}
				}
				else_if = {
					limit = {
						check_variable = { cost1 > cost2 } #coalition 2 is prefered - lowest
					}
					add_to_array = { ruling_party = max_index_2 }
					for_each_loop = {
						array = party_pop_elect_array
						index = i2
						if = {
							limit = {
								check_variable = { party_2_affinity_array^i2 > 0 }
							}
							add_to_array = { gov_coalition_array = i2 }
						}
					}
				}
				clr_country_flag = coalition_forming
			}
		}

		complete_effect = {
			clr_country_flag = coalition_forming
		}
	}
	
	
	###Western_Autocracy #0
	
	Western_Autocracy_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^0 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 0 } #is already in coalition
					is_in_array = { ruling_party = 0 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 0 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 0 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^0 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 4 } #emerging communist
						is_in_array = { gov_coalition_array = 5 } #left-wing radical
						is_in_array = { gov_coalition_array = 8 } #mod shiite islamist
						is_in_array = { gov_coalition_array = 9 } #shiite islamist
						is_in_array = { gov_coalition_array = 11 } #jihadist
						is_in_array = { gov_coalition_array = 19 } #neutral communist
						is_in_array = { gov_coalition_array = 21 } #fascist
						is_in_array = { ruling_party = 4 } #emerging communist
						is_in_array = { ruling_party = 5 } #left-wing radical
						is_in_array = { ruling_party = 8 } #mod shiite islamist
						is_in_array = { ruling_party = 9 } #shiite islamist
						is_in_array = { ruling_party = 11 } #jihadist
						is_in_array = { ruling_party = 19 } #neutral communist
						is_in_array = { ruling_party = 21 } #fascist
						
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_0 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^0 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 }
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = democratic
						}
					}
					add_to_variable = { coalition_democratic = party_pop_elect_array^0 }
				}
			}
			country_event = { id = coalition.0 }
		}
	}
	Western_Autocracy_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 0 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_0 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^0 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = democratic
						}
					}
					subtract_from_variable = { coalition_democratic = party_pop_elect_array^0 }
					clear_coalition_western_count_ideas = yes
					reset_democratic_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 0 } #conservatism
				update_government_coalition_strength = yes
			}
		}
	}
	
	
	###Western Conservative #1
	conservatism_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^1 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 1 } #is already in coalition
					is_in_array = { ruling_party = 1 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 1 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 1 }
						NOT = { TAG = GER }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^1 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 4 } #emerging communist
						is_in_array = { gov_coalition_array = 5 } #left-wing radical
						is_in_array = { gov_coalition_array = 8 } #mod shiite islamist
						is_in_array = { gov_coalition_array = 9 } #shiite islamist
						is_in_array = { gov_coalition_array = 11 } #jihadist
						is_in_array = { gov_coalition_array = 19 } #neutral communist
						is_in_array = { gov_coalition_array = 21 } #fascist
						is_in_array = { ruling_party = 4 } #emerging communist
						is_in_array = { ruling_party = 5 } #left-wing radical
						is_in_array = { ruling_party = 8 } #mod shiite islamist
						is_in_array = { ruling_party = 9 } #shiite islamist
						is_in_array = { ruling_party = 11 } #jihadist
						is_in_array = { ruling_party = 19 } #neutral communist
						is_in_array = { ruling_party = 21 } #fascist
					#}
						#won't join social democrats if both are strong
					custom_trigger_tooltip = {
						tooltip = mutual_socialism_20_tt
						AND = {
							OR = {
								is_in_array = { gov_coalition_array = 3 } #social democrats
								is_in_array = { ruling_party = 3 } #social democrats
							}
							check_variable = { party_pop_elect_array^3 > 0.2 } #social democrats
							check_variable = { party_pop_elect_array^1 > 0.2 } #western conservative
							NOT = { TAG = GER }
						}
					}
					custom_trigger_tooltip = {
						tooltip = mutual_neutral_Social_20_tt
						#won't join democratic socialists if both are strong
						AND = {
							OR = {
								is_in_array = { gov_coalition_array = 18 } #social democrats
								is_in_array = { ruling_party = 18 } #social democrats
							}
							check_variable = { party_pop_elect_array^18 > 0.2 } #social democrats
							check_variable = { party_pop_elect_array^1 > 0.2 } #western conservative
						}
					}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_1 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^1 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = democratic
						}
					}
					add_to_variable = { coalition_democratic = party_pop_elect_array^1 }
				}
			}
			country_event = { id = coalition.1 }
		}
	}
	conservatism_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 1 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_1 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^1 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = democratic
						}
					}
					subtract_from_variable = { coalition_democratic = party_pop_elect_array^1 }
					clear_coalition_western_count_ideas = yes
					reset_democratic_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 1 } #conservatism
				update_government_coalition_strength = yes
			}
		}
	}
	
	###Western Liberal
	liberalism_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^2 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 2 } #is already in coalition
					is_in_array = { ruling_party = 2 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 2 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 2 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^2 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 6 } #Autocracy
						is_in_array = { gov_coalition_array = 7 } #Conservative (reactionary)
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 22 } #Nat_Autocracy
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 6 } #Autocracy
						is_in_array = { ruling_party = 7 } #Conservative (reactionary)
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 22 } #Nat_Autocracy
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
					custom_trigger_tooltip = {
						tooltip = mutual_conservatism_25_tt
						#won't join conservatives if both are strong
						AND = {
							OR = {
								is_in_array = { gov_coalition_array = 1 } #conservatives
								is_in_array = { ruling_party = 1 } #conservatives
							}
							check_variable = { party_pop_elect_array^1 > 0.25 } #conservatives
							check_variable = { party_pop_elect_array^2 > 0.25 } #liberalism
						}
					}
					custom_trigger_tooltip = {
						tooltip = mutual_socialism_25_tt
						#won't join social democrats if both are strong
						AND = {
							NOT = { TAG = USA }
							OR = {
								is_in_array = { gov_coalition_array = 3 } #social democrats
								is_in_array = { ruling_party = 3 } #social democrats
							}
							check_variable = { party_pop_elect_array^3 > 0.25 } #social democrats
							check_variable = { party_pop_elect_array^2 > 0.25 } #liberalism
						}
					}
					custom_trigger_tooltip = {
						tooltip = USA_dems_reps_tt
						#USA - Democrats (liberalism) and Republicans can't team up unless one is insignificant
						AND = {
							TAG = USA
							OR = {
								is_in_array = { gov_coalition_array = 1 } #conservatives
								is_in_array = { ruling_party = 1 } #conservatives
							}
							check_variable = { party_pop_elect_array^1 > 0.05 } #conservatives
							check_variable = { party_pop_elect_array^2 > 0.05 } #liberalism
						}
						AND = {
							TAG = USA
							OR = {
								is_in_array = { gov_coalition_array = 14 } #Neutral_conservatism
								is_in_array = { ruling_party = 14 } #Neutral_conservatism
							}
						}
					}
				}
			}
		}
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_2 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^2 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = democratic
						}
					}
					add_to_variable = { coalition_democratic = party_pop_elect_array^2 }
				}
			}
			country_event = { id = coalition.2 }
		}
	}
	liberalism_remove = {
		icon = decision
		available = {
			
		}
		visible = { is_in_array = { gov_coalition_array = 2 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_2 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^2 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = democratic
						}
					}
					subtract_from_variable = { coalition_democratic = party_pop_elect_array^2 }
					clear_coalition_western_count_ideas = yes
					reset_democratic_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 2 } #liberalism
				update_government_coalition_strength = yes
			}
		}
	}
	
	###Western Social Democrat
	socialism_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^3 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 3 } #is already in coalition
					is_in_array = { ruling_party = 3 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 3 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 3 }
						NOT = { TAG = GER }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^3 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 6 } #Autocracy
						is_in_array = { gov_coalition_array = 7 } #Conservative (reactionary)
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 14 } #
						is_in_array = { gov_coalition_array = 16 } #
						is_in_array = { gov_coalition_array = 20 } #Nat_Populism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 22 } #Nat_Autocracy
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 6 } #Autocracy
						is_in_array = { ruling_party = 7 } #Conservative (reactionary)
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 14 } #
						is_in_array = { ruling_party = 16 } #
						is_in_array = { ruling_party = 20 } #Nat_Populism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 22 } #Nat_Autocracy
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
					#won't join conservatives if both are strong
					custom_trigger_tooltip = {
						tooltip = mutual_conservatism_20_tt
						AND = {
							OR = {
								is_in_array = { gov_coalition_array = 1 } #conservatives
								is_in_array = { ruling_party = 1 } #conservatives
							}
							check_variable = { party_pop_elect_array^1 > 0.2 } #conservatives
							check_variable = { party_pop_elect_array^3 > 0.2 } #socialism
							NOT = { TAG = GER }
						}
					}
					#USA - Democrats and Republicans can't team up at all
					custom_trigger_tooltip = {
						tooltip = USA_dems_reps_tt
						AND = {
							TAG = USA
							OR = {
								is_in_array = { gov_coalition_array = 1 } #conservatives
								is_in_array = { ruling_party = 1 } #conservatives
							}
						}
					}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_3 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^3 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = democratic
						}
					}
					add_to_variable = { coalition_democratic = party_pop_elect_array^3 }
				}
			}
			country_event = { id = coalition.3 }
		}
	}
	socialism_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 3 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_3 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^3 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = democratic
						}
					}
					subtract_from_variable = { coalition_democratic = party_pop_elect_array^3 }
					clear_coalition_western_count_ideas = yes
					reset_democratic_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 3 } #socialism
				update_government_coalition_strength = yes
			}
		}
	}
	
	Communist-State_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^4 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 4 } #is already in coalition
					is_in_array = { ruling_party = 4 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 4 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 4 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^4 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 0 } #Western_Autocracy
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 6 } #Conservative (reactionary)
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 14 } #Neutral_conservatism
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 20 } #Nat_Populism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 0 } #Western_Autocracy
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 6 } #Conservative (reactionary)
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 14 } #Neutral_conservatism
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 20 } #Nat_Populism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_4 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^4 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					add_to_variable = { coalition_communism = party_pop_elect_array^4 }
				}
			}
			country_event = { id = coalition.4 }
		}
	}
	Communist-State_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 4 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_4 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^4 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					subtract_from_variable = { coalition_communism = party_pop_elect_array^4 }
					clear_coalition_emerging_count_ideas = yes
					reset_communism_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 4 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	anarchist_communism_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^5 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 5 } #is already in coalition
					is_in_array = { ruling_party = 5 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 5 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 5 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^5 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 0 } #Western_Autocracy
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 14 } #Neutral_conservatism
						is_in_array = { gov_coalition_array = 15 } #oligarchism
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 20 } #Nat_Populism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 22 } #Nat_Autocracy
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 0 } #Western_Autocracy
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 14 } #Neutral_conservatism
						is_in_array = { ruling_party = 15 } #oligarchism
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 20 } #Nat_Populism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 22 } #Nat_Autocracy
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_5 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^5 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					add_to_variable = { coalition_communism = party_pop_elect_array^5 }
				}
			}
			country_event = { id = coalition.5 }
		}
	}
	anarchist_communism_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 5 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_5 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^5 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					subtract_from_variable = { coalition_communism = party_pop_elect_array^5 }
					clear_coalition_emerging_count_ideas = yes
					reset_communism_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 5 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Conservative_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^6 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 6 } #is already in coalition
					is_in_array = { ruling_party = 6 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 6 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 6 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^6 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						#won't join coalition if:
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_6 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^6 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					add_to_variable = { coalition_communism = party_pop_elect_array^6 }
				}
			}
			country_event = { id = coalition.6 }
		}
	}
	Conservative_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 6 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_6 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^6 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					subtract_from_variable = { coalition_communism = party_pop_elect_array^6 }
					clear_coalition_emerging_count_ideas = yes
					reset_communism_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 6 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Autocracy_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^7 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 7 } #is already in coalition
					is_in_array = { ruling_party = 7 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 7 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 7 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^7 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						#won't join coalition if:
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_7 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^7 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					add_to_variable = { coalition_communism = party_pop_elect_array^7 }
				}
			}
			country_event = { id = coalition.7 }
		}
	}
	Autocracy_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 7 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_7 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^7 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					subtract_from_variable = { coalition_communism = party_pop_elect_array^7 }
					clear_coalition_emerging_count_ideas = yes
					reset_communism_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 7 }
				update_government_coalition_strength = yes
			}
		}
	}
	Mod_Vilayat_e_Faqih_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^8 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 8 } #is already in coalition
					is_in_array = { ruling_party = 8 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 8 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 8 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^8 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 0 } #Western_Autocracy
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 0 } #Western_Autocracy
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_8 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^8 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					add_to_variable = { coalition_communism = party_pop_elect_array^8 }
				}
			}
			country_event = { id = coalition.8 }
		}
	}
	Mod_Vilayat_e_Faqih_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 8 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_8 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^8 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					subtract_from_variable = { coalition_communism = party_pop_elect_array^8 }
					clear_coalition_emerging_count_ideas = yes
					reset_communism_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 8 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Vilayat_e_Faqih_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^9 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 9 } #is already in coalition
					is_in_array = { ruling_party = 9 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 9 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 9 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^9 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 0 } #Western_Autocracy
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 0 } #Western_Autocracy
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_9 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^9 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					add_to_variable = { coalition_communism = party_pop_elect_array^9 }
				}
			}
			country_event = { id = coalition.9 }
		}
	}
	Vilayat_e_Faqih_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 9 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_9 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^9 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = communism
						}
					}
					subtract_from_variable = { coalition_communism = party_pop_elect_array^9 }
					clear_coalition_emerging_count_ideas = yes
					reset_communism_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 9 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	#### Salafist ###
	
	Kingdom_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^10 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 10 } #is already in coalition
					is_in_array = { ruling_party = 10 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 10 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 10 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^10 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_10 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^10 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = fascism
						}
					}
					add_to_variable = { coalition_fascism = party_pop_elect_array^10 }
				}
			}
			country_event = { id = coalition.10 }
		}
	}
	Kingdom_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 10 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_10 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^10 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = fascism
						}
					}
					subtract_from_variable = { coalition_fascism = party_pop_elect_array^10 }
					clear_coalition_salafist_count_ideas = yes
					reset_fascism_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 10 }
				update_government_coalition_strength = yes
			}
		}
	}
	Caliphate_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^11 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 11 } #is already in coalition
					is_in_array = { ruling_party = 11 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 11 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 11 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^11 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 6 } #Conservative
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 14 } #Neutral_conservatism
						is_in_array = { gov_coalition_array = 15 } #oligarchism
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 20 } #Nat_Populism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 6 } #Conservative
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 14 } #Neutral_conservatism
						is_in_array = { ruling_party = 15 } #oligarchism
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 20 } #Nat_Populism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_11 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^11 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = fascism
						}
					}
					add_to_variable = { coalition_fascism = party_pop_elect_array^11 }
				}
			}
			country_event = { id = coalition.11 }
		}
	}
	Caliphate_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 11 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_11 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^11 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = fascism
						}
					}
					subtract_from_variable = { coalition_fascism = party_pop_elect_array^11 }
					clear_coalition_salafist_count_ideas = yes
					reset_fascism_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 11 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Neutral_Muslim_Brotherhood_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^12 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 12 } #is already in coalition
					is_in_array = { ruling_party = 12 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 12 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 12 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^12 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 0 } #Western_Autocracy
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 7 } #Autocracy
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 13 } #Neutral_Autocracy
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 20 } #Nat_Populism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 22 } #Nat_Autocracy
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 0 } #Western_Autocracy
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 7 } #Autocracy
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 13 } #Neutral_Autocracy
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 20 } #Nat_Populism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 22 } #Nat_Autocracy
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_12 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^12 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					add_to_variable = { coalition_neutrality = party_pop_elect_array^12 }
				}
			}
			country_event = { id = coalition.12 }
		}
	}
	Neutral_Muslim_Brotherhood_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 12 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_12 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^12 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					subtract_from_variable = { coalition_neutrality = party_pop_elect_array^12 }
					clear_coalition_non_alligned_count_ideas = yes
					reset_neutrality_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 12 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Neutral_Autocracy_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^13 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 13 } #is already in coalition
					is_in_array = { ruling_party = 13 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 13 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 13 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^13 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						#won't join coalition if:
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_13 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^13 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					add_to_variable = { coalition_neutrality = party_pop_elect_array^13 }
				}
			}
			country_event = { id = coalition.13 }
		}
	}
	Neutral_Autocracy_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 13 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_13 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^13 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					subtract_from_variable = { coalition_neutrality = party_pop_elect_array^13 }
					clear_coalition_non_alligned_count_ideas = yes
					reset_neutrality_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 13 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Neutral_conservatism_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^14 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 14 } #is already in coalition
					is_in_array = { ruling_party = 14 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 14 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 14 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^14 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 3 } #socialist
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 22 } #Nat_Autocracy
						#won't join coalition if:
						is_in_array = { ruling_party = 3 } #socialist
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 22 } #Nat_Autocracy
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_14 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^14 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					add_to_variable = { coalition_neutrality = party_pop_elect_array^14 }
				}
			}
			country_event = { id = coalition.14 }
		}
	}
	Neutral_conservatism_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 14 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_14 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^14 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					subtract_from_variable = { coalition_neutrality = party_pop_elect_array^14 }
					clear_coalition_non_alligned_count_ideas = yes
					reset_neutrality_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 14 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	oligarchism_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^15 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 15 } #is already in coalition
					is_in_array = { ruling_party = 15 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 15 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 15 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^15 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						#won't join coalition if:
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_15 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^15 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					add_to_variable = { coalition_neutrality = party_pop_elect_array^15 }
				}
			}
			country_event = { id = coalition.15 }
		}
	}
	oligarchism_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 15 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_15 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^15 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					subtract_from_variable = { coalition_neutrality = party_pop_elect_array^15 }
					clear_coalition_non_alligned_count_ideas = yes
					reset_neutrality_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 15 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Neutral_Libertarian_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^16 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 16 } #is already in coalition
					is_in_array = { ruling_party = 16 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 16 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 16 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^16 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 0 } #Western_Autocracy
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 7 } #Autocracy
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 13 } #Neutral_Autocracy
						is_in_array = { gov_coalition_array = 15 } #oligarchism
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 22 } #Nat_Autocracy
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 0 } #Western_Autocracy
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 7 } #Autocracy
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 13 } #Neutral_Autocracy
						is_in_array = { ruling_party = 15 } #oligarchism
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 22 } #Nat_Autocracy
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_16 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^16 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					add_to_variable = { coalition_neutrality = party_pop_elect_array^16 }
				}
			}
			country_event = { id = coalition.16 }
		}
	}
	Neutral_Libertarian_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 16 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_16 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^16 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					subtract_from_variable = { coalition_neutrality = party_pop_elect_array^16 }
					clear_coalition_non_alligned_count_ideas = yes
					reset_neutrality_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 16 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Neutral_green_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^17 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 17 } #is already in coalition
					is_in_array = { ruling_party = 17 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 17 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 17 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^17 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 0 } #Western_Autocracy
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 6 } #Conservative
						is_in_array = { gov_coalition_array = 7 } #Autocracy
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 13 } #Neutral_Autocracy
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						is_in_array = { gov_coalition_array = 20 } #Nat_Populism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 22 } #Nat_Autocracy
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 0 } #Western_Autocracy
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 6 } #Conservative
						is_in_array = { ruling_party = 7 } #Autocracy
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 13 } #Neutral_Autocracy
						is_in_array = { ruling_party = 19 } #Neutral_Communism
						is_in_array = { ruling_party = 20 } #Nat_Populism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 22 } #Nat_Autocracy
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_17 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^17 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					add_to_variable = { coalition_neutrality = party_pop_elect_array^17 }
				}
			}
			country_event = { id = coalition.17 }
		}
	}
	Neutral_green_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 17 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_17 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^17 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					subtract_from_variable = { coalition_neutrality = party_pop_elect_array^17 }
					clear_coalition_non_alligned_count_ideas = yes
					reset_neutrality_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 17 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	neutral_Social_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^18 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 18 } #is already in coalition
					is_in_array = { ruling_party = 18 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 18 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 18 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^18 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 0 } #Western_Autocracy
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 6 } #Conservative
						is_in_array = { gov_coalition_array = 7 } #Autocracy
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 13 } #Neutral_Autocracy
						is_in_array = { gov_coalition_array = 14 } #Neutral_conservatism
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 20 } #Nat_Populism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 22 } #Nat_Autocracy
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 0 } #Western_Autocracy
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 6 } #Conservative
						is_in_array = { ruling_party = 7 } #Autocracy
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 13 } #Neutral_Autocracy
						is_in_array = { ruling_party = 14 } #Neutral_conservatism
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 20 } #Nat_Populism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 22 } #Nat_Autocracy
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_18 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^18 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					add_to_variable = { coalition_neutrality = party_pop_elect_array^18 }
				}
			}
			country_event = { id = coalition.18 }
		}
	}
	neutral_Social_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 18 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_18 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^18 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					subtract_from_variable = { coalition_neutrality = party_pop_elect_array^18 }
					clear_coalition_non_alligned_count_ideas = yes
					reset_neutrality_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 18 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Neutral_Communism_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^19 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 19 } #is already in coalition
					is_in_array = { ruling_party = 19 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 19 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 19 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^19 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 0 } #Western_Autocracy
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 6 } #Conservative
						is_in_array = { gov_coalition_array = 7 } #Autocracy
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 13 } #Neutral_Autocracy
						is_in_array = { gov_coalition_array = 14 } #Neutral_conservatism
						is_in_array = { gov_coalition_array = 15 } #oligarchism
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 20 } #Nat_Populism
						is_in_array = { gov_coalition_array = 21 } #Nat_Fascism
						is_in_array = { gov_coalition_array = 23 } #Monarchist
						#won't join coalition if:
						is_in_array = { ruling_party = 0 } #Western_Autocracy
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 6 } #Conservative
						is_in_array = { ruling_party = 7 } #Autocracy
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 13 } #Neutral_Autocracy
						is_in_array = { ruling_party = 14 } #Neutral_conservatism
						is_in_array = { ruling_party = 15 } #oligarchism
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 20 } #Nat_Populism
						is_in_array = { ruling_party = 21 } #Nat_Fascism
						is_in_array = { ruling_party = 23 } #Monarchist
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_19 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^19 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					add_to_variable = { coalition_neutrality = party_pop_elect_array^19 }
				}
			}
			country_event = { id = coalition.19 }
		}
	}
	Neutral_Communism_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 19 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_19 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^19 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = neutrality
						}
					}
					subtract_from_variable = { coalition_neutrality = party_pop_elect_array^19 }
					clear_coalition_non_alligned_count_ideas = yes
					reset_neutrality_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 19 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Nat_Populism_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^20 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 20 } #is already in coalition
					is_in_array = { ruling_party = 20 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 20 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 20 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^20 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						#won't join coalition if:
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_20 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^20 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = nationalist
						}
					}
					add_to_variable = { coalition_nationalist = party_pop_elect_array^20 }
				}
			}
			country_event = { id = coalition.20 }
		}
	}
	Nat_Populism_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 20 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_20 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^20 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = nationalist
						}
					}
					subtract_from_variable = { coalition_nationalist = party_pop_elect_array^20 }
					clear_coalition_nationalist_count_ideas = yes
					reset_nationalist_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 20 }
				update_government_coalition_strength = yes
			}
		}
	}
	
	Nat_Fascism_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^21 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 21 } #is already in coalition
					is_in_array = { ruling_party = 21 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 21 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 21 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^21 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 11 } #Caliphate
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 14 } #Neutral_conservatism
						is_in_array = { gov_coalition_array = 15 } #oligarchism
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						#won't join coalition if:
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 11 } #Caliphate
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 14 } #Neutral_conservatism
						is_in_array = { ruling_party = 15 } #oligarchism
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_21 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^21 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = nationalist
						}
					}
					add_to_variable = { coalition_nationalist = party_pop_elect_array^21 }
				}
			}
			country_event = { id = coalition.21 }
		}
	}
	Nat_Fascism_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 21 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_21 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^21 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = nationalist
						}
					}
					subtract_from_variable = { coalition_nationalist = party_pop_elect_array^21 }
					clear_coalition_nationalist_count_ideas = yes
					reset_nationalist_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 21 }
				update_government_coalition_strength = yes
			}
		}
	}
	Nat_Autocracy_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^22 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 22 } #is already in coalition
					is_in_array = { ruling_party = 22 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 22 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 22 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^22 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 1 } #conservatism
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 14 } #Neutral_conservatism
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						#won't join coalition if:
						is_in_array = { ruling_party = 1 } #conservatism
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 14 } #Neutral_conservatism
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_22 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^22 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = nationalist
						}
					}
					add_to_variable = { coalition_nationalist = party_pop_elect_array^22 }
				}
			}
			country_event = { id = coalition.22 }
		}
	}
	Nat_Autocracy_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 22 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_22 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^22 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = nationalist
						}
					}
					subtract_from_variable = { coalition_nationalist = party_pop_elect_array^22 }
					clear_coalition_nationalist_count_ideas = yes
					reset_nationalist_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 22 }
				update_government_coalition_strength = yes
			}
		}
	}
	Monarchist_invite = {
		icon = decision
		visible = {
			NOT = {
				OR = {
					check_variable = { party_pop_elect_array^23 < election_threshold } #failed elections
					is_in_array = { gov_coalition_array = 23 } #is already in coalition
					is_in_array = { ruling_party = 23 } #is already in coalition
					
				}
			}
		}
		available = {
			NOT = {
				OR = {
					
					custom_trigger_tooltip = {
						tooltip = is_biggest_party	
						check_variable = { max_index_1 = 23 }
					}
					custom_trigger_tooltip = {
						tooltip = is_second_biggest_party	
						check_variable = { max_index_2 = 23 }
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^23 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					custom_trigger_tooltip = {
						tooltip = bigger_than_ruling_tt	
						#is bigger than ruling party
						meta_trigger = {
							text = {
								check_variable = { 
									party_pop_elect_array^23 > [META_RULING_PARTY_PERCENTAGE]
								}
							}
							META_RULING_PARTY_PERCENTAGE = "[meta_ruling_elect_percentage]"
						}
					}
					#hidden_trigger = {
						#won't join coalition if:
						is_in_array = { gov_coalition_array = 2 } #liberalism
						is_in_array = { gov_coalition_array = 3 } #socialism
						is_in_array = { gov_coalition_array = 4 } #Communist-State
						is_in_array = { gov_coalition_array = 5 } #anarchist_communism
						is_in_array = { gov_coalition_array = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 9 } #Vilayat_e_Faqih
						is_in_array = { gov_coalition_array = 10 } #Kingdom
						is_in_array = { gov_coalition_array = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { gov_coalition_array = 16 } #Neutral_Libertarian
						is_in_array = { gov_coalition_array = 17 } #Neutral_green
						is_in_array = { gov_coalition_array = 18 } #neutral_Social
						is_in_array = { gov_coalition_array = 19 } #Neutral_Communism
						#won't join coalition if:
						is_in_array = { ruling_party = 2 } #liberalism
						is_in_array = { ruling_party = 3 } #socialism
						is_in_array = { ruling_party = 4 } #Communist-State
						is_in_array = { ruling_party = 5 } #anarchist_communism
						is_in_array = { ruling_party = 8 } #Mod_Vilayat_e_Faqih
						is_in_array = { ruling_party = 9 } #Vilayat_e_Faqih
						is_in_array = { ruling_party = 10 } #Kingdom
						is_in_array = { ruling_party = 12 } #Neutral_Muslim_Brotherhood
						is_in_array = { ruling_party = 16 } #Neutral_Libertarian
						is_in_array = { ruling_party = 17 } #Neutral_green
						is_in_array = { ruling_party = 18 } #neutral_Social
						is_in_array = { ruling_party = 19 } #Neutral_Communism
					#}
				}
			}
		}
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_23 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^23 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction
				
				#for correct localization of idea
				if = {
					limit = { 
						NOT = {
							has_government = nationalist
						}
					}
					add_to_variable = { coalition_nationalist = party_pop_elect_array^23 }
				}
			}
			country_event = { id = coalition.23 }
		}
	}
	Monarchist_remove = {
		icon = decision
		available = {
		}
		visible = { is_in_array = { gov_coalition_array = 23 } }
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			hidden_effect = {
				pol_distance_matrix_23 = yes
				multiply_variable = { pol_distance_current = party_pop_elect_array^23 } #size
				set_variable = { pp_cost_to_invite = pol_distance_current }
				multiply_variable = { pp_cost_to_invite = 1500 } #75%
				add_political_power = pp_cost_to_invite
				if = {
					limit = { 
						NOT = {
							has_government = nationalist
						}
					}
					subtract_from_variable = { coalition_nationalist = party_pop_elect_array^23 }
					clear_coalition_nationalist_count_ideas = yes
					reset_nationalist_coalition_ideas = yes
				}
				remove_from_array = { gov_coalition_array = 23 }
				update_government_coalition_strength = yes
			}
		}
	}
	give_up_coalition_0 = {
		icon = decision
		
		visible = {
			NOT = {
				OR = {
					check_variable = { government_coalition_strength_elect > majority_threshold }
					is_in_array = { ruling_party = max_index_1 }
				}
			}
		}
		available = {
			
		}
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			meta_effect = {
				text = {
					set_country_flag = [META_SET_PARTY1]
				}
				META_SET_PARTY1 = "[meta_set_ideology1]"
			}
			country_event = { id = coalition_pass.0 }
		}
	}
	give_up_coalition_1 = {
		icon = decision
		
		visible = {
			NOT = {
				OR = {
					check_variable = { government_coalition_strength_elect > majority_threshold }
					is_in_array = { ruling_party = max_index_2 }
				}
			}
		}
		available = {
			
		}
		
		cost = 0
		days_remove = 0
		days_re_enable = 0
		
		ai_will_do = { base = 0 }
		
		complete_effect = {
			meta_effect = {
				text = {
					set_country_flag = [META_SET_PARTY2]
				}
				META_SET_PARTY2 = "[meta_set_ideology2]"
			}
			country_event = { id = coalition_pass.1 }
		}
	}
}
